package cn.edu.sgu.www.mhxysy.consts;

/**
 * redis的key前缀的常量接口
 * @author heyunlin
 * @version 1.0
 */
public interface RedisKeyPrefixes {

    String PREFIX_BASE = "mhxysy:";

    /**
     * 用户的邮箱
     */
    String PREFIX_EMAIL = PREFIX_BASE + "email:";

    /**
     * 用户登录的验证码
     */
    String PREFIX_CAPTCHA = PREFIX_BASE + "captcha:";

    /**
     * 用户的侧栏菜单
     */
    String PREFIX_USER_LEFT_MENUS = PREFIX_BASE + "user_left_menus:";

    /**
     * 角色的菜单树
     */
    String PREFIX_ROLE_MENU_TREE = PREFIX_BASE + "role_menu_tree:";

    /**
     * 用户登录的次数
     */
    String PREFIX_USER_LOGIN_TIMES = PREFIX_BASE + "user_login_times:";

    /**
     * shiro缓存认证管理
     */
    String PREFIX_CACHE_MANAGER = PREFIX_BASE + "authorization:cache_manager:";

    /**
     * 角色高级属性
     */
    String PREFIX_ADVANCED_PROPERTY = PREFIX_BASE + "role_gjsx:";

    /**
     * 角色详情
     */
    String PREFIX_ROLE_DETAIL = PREFIX_BASE + "role_detail:";

    /**
     * 角色
     */
    String PREFIX_ROLE_ACCOUNT = PREFIX_BASE + "role_account:";

    /**
     * 角色列表
     */
    String PREFIX_ROLE_ACCOUNTS = PREFIX_BASE + "role_accounts:";

    /**
     * 角色造型
     */
    String PREFIX_ROLE_MODELING = PREFIX_BASE + "role_modeling:";

    /**
     * 角色造型列表
     */
    String PREFIX_ROLE_MODELINGS = PREFIX_BASE + "role_modelings";

    /**
     * 帮派
     */
    String PREFIX_GANG = PREFIX_BASE + "gang:";

    /**
     * 帮派列表
     */
    String PREFIX_GANGS = PREFIX_BASE + "gangs";

    /**
     * 帮派职务
     */
    String PREFIX_GANG_JOB = PREFIX_BASE + "gang_job:";

    /**
     * 帮派职务列表
     */
    String PREFIX_GANG_JOBS = PREFIX_BASE + "gang_jobs";

    /**
     * 门派
     */
    String PREFIX_SCHOOL = PREFIX_BASE + "school:";

    /**
     * 门派列表
     */
    String PREFIX_SCHOOLS = PREFIX_BASE + "schools";

    /**
     * 宠物
     */
    String PREFIX_CHONGWU = PREFIX_BASE + "chongwu:";

    /**
     * 宠物列表
     */
    String PREFIX_CHONGWUS = PREFIX_BASE + "chongwus";

    /**
     * 宠物类型
     */
    String PREFIX_CHONGWU_CATEGORY = PREFIX_BASE + "chongwu_category:";

    /**
     * 宠物类型列表
     */
    String PREFIX_CHONGWU_CATEGORIES = PREFIX_BASE + "chongwu_categories";

    /**
     * 大区
     */
    String PREFIX_AREA = PREFIX_BASE + "area:";

    /**
     * 大区列表
     */
    String PREFIX_AREAS = PREFIX_BASE + "areas";

    /**
     * 服务器
     */
    String PREFIX_SERVER = PREFIX_BASE + "server:";

    /**
     * 服务器列表
     */
    String PREFIX_SERVERS = PREFIX_BASE + "servers";

    /**
     * 账号
     */
    String PREFIX_ACCOUNT = PREFIX_BASE + "account:";

    /**
     * 账号列表
     */
    String PREFIX_ACCOUNTS = PREFIX_BASE + "accounts";

    /**
     * 道具分类树
     */
    String PREFIX_PROP_TREE = PREFIX_BASE + "prop_tree";

    /**
     * 道具分类树型表格
     */
    String PREFIX_PROP_TREE_GRID = PREFIX_BASE + "prop_tree_grid";
}